Skip to content

fix: dockerfile didn't include gdal#75

Merged
razbroc merged 1 commit intomasterfrom
fix/dockerfile
Feb 11, 2026
Merged

fix: dockerfile didn't include gdal#75
razbroc merged 1 commit intomasterfrom
fix/dockerfile

Conversation

@razbroc
Copy link
Contributor

@razbroc razbroc commented Feb 11, 2026

This pull request updates the Dockerfile to improve the production image base and add support for GDAL, a geospatial data processing library. The changes also switch the image base from Alpine to Debian Slim, which affects how dependencies are installed.

Base image and dependency changes:

  • Changed the base image for both build and production stages from node:24.0.0/node:24.0.0-alpine3.21 to node:24-slim, switching from Alpine Linux to Debian Slim for better compatibility with certain libraries. [1] [2]
  • Added installation of gdal-bin and switched from apk to apt-get for installing system dependencies in the production image, enabling geospatial processing capabilities.

Other Dockerfile improvements:

  • Cleaned up the Dockerfile by removing unnecessary blank lines and ensuring proper user permissions and working directory setup.
Question Answer
Bug fix ✔/✖
New feature ✔/✖
Breaking change ✔/✖
Deprecations ✔/✖
Documentation ✔/✖
Tests added ✔/✖
Chore ✔/✖

Related issues: #XXX , #XXX ...
Closes #XXX ...

Further information:

@razbroc razbroc merged commit 82c5b06 into master Feb 11, 2026
5 checks passed
@razbroc razbroc deleted the fix/dockerfile branch February 11, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants